package com.nativetalk.bean.member.setmeal;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;

/**
 * Created by lizhun on 15/12/30.
 * Modified by wangzheng on 17/02/24
 */
public class TdNtMembSetmealList implements Serializable {
    private String set_name;//套餐名称
    private BigDecimal set_amout;//套餐价格
    private Timestamp buy_time;//购买时间
    private Timestamp  end_time;//截止时间
    private Integer surplus_time;//剩余时间,有限制的为当天剩余时间
    private Integer state;//状态 1 待付款2待结束 3付款已完成  --该字段已经没有实际作用,但是为了兼容仍然要设置，查询也要添加对应的查询条件
    private BigDecimal minute_amout;//每分钟价格
    private BigDecimal original_price;//原价
    private String  set_picture;//图片
    private Integer set_type;//有效期类型 1天 2周 3月 4年
    private Integer cou_size;// 套餐总课时数
    private Integer set_reserve_size;//可以预约的课时数
    private Integer set_finish_size;// 已完成的课时数
    private Integer cou_id;//课程id
    private String cou_name;//课程名称
    private Integer cou_time; // 课程时长
    private int memb_set_id;//用户购买套餐id
    private Integer additional;//是否是赠送的套餐：1是；0否


    public Integer getCou_time() {
        return cou_time;
    }

    public void setCou_time(Integer cou_time) {
        this.cou_time = cou_time;
    }

    public Integer getAdditional() {
        return additional;
    }

    public void setAdditional(Integer additional) {
        this.additional = additional;
    }

    public String getCou_name() {
        return cou_name;
    }

    public void setCou_name(String cou_name) {
        this.cou_name = cou_name;
    }

    public Integer getSet_finish_size() {
        return set_finish_size;
    }

    public void setSet_finish_size(Integer set_finish_size) {
        this.set_finish_size = set_finish_size;
    }

    public int getMemb_set_id() {
        return memb_set_id;
    }

    public void setMemb_set_id(int memb_set_id) {
        this.memb_set_id = memb_set_id;
    }

    public Integer getCou_id() {
        return cou_id;
    }

    public void setCou_id(Integer cou_id) {
        this.cou_id = cou_id;
    }

    public Integer getCou_size() {
        return cou_size;
    }

    public void setCou_size(Integer cou_size) {
        this.cou_size = cou_size;
    }

    public Integer getSet_type() {
        return set_type;
    }

    public void setSet_type(Integer set_type) {
        this.set_type = set_type;
    }

    public Integer getSet_reserve_size() {
        return set_reserve_size;
    }

    public void setSet_reserve_size(Integer set_reserve_size) {
        this.set_reserve_size = set_reserve_size;
    }

    public String getSet_picture() {
        return set_picture;
    }

    public void setSet_picture(String set_picture) {
        this.set_picture = set_picture;
    }

    public void setSet_name(String set_name) {
        this.set_name = set_name;
    }

    public void setSet_amout(BigDecimal set_amout) {
        this.set_amout = set_amout;
    }

    public void setBuy_time(Timestamp buy_time) {
        this.buy_time = buy_time;
    }

    public void setEnd_time(Timestamp end_time) {
        this.end_time = end_time;
    }

    public void setSurplus_time(Integer surplus_time) {
        this.surplus_time = surplus_time;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public void setMinute_amout(BigDecimal minute_amout) {
        this.minute_amout = minute_amout;
    }

    public void setOriginal_price(BigDecimal original_price) {
        this.original_price = original_price;
    }

    public String getSet_name() {
        return set_name;
    }

    public BigDecimal getSet_amout() {
        return set_amout;
    }

    public Timestamp getBuy_time() {
        return buy_time;
    }

    public Timestamp getEnd_time() {
        return end_time;
    }

    public Integer getSurplus_time() {
        return surplus_time;
    }

    public Integer getState() {
        return state;
    }

    public BigDecimal getMinute_amout() {
        return minute_amout;
    }

    public BigDecimal getOriginal_price() {
        return original_price;
    }
}